package edu.java.lectures.lec08.patterns;

public class Chess extends Game {

    public Chess(int playersCount) {
	super(playersCount);
    }

    @Override
    protected void initializeGame() {
	System.out.println("[Chess] Initializing the chess game.");
    }

    @Override
    protected void makePlay(int player) {
	System.out.println("[Chess] Move player:" + player);
    }

    @Override
    protected void terminateGame() {
	System.out.println("[Chess] Game over, go to bed my child.");
    }

    @Override
    protected void printWinner() {
	System.out.println("[Chess] Winner is player: " + 1);
    }
}
